Les mnémoniques internes ne sont accessibles en lecture et écriture uniquement que par LINA. Leur utilisation reste situationnelle mais peut offrir une possibilité de réaliser des animations purement internes à LINA. En guise d’exemple, nous proposons la création d’un bouton ON/OFF fonctionnant tel un interrupteur, changeant d’état à chaque clic :

Figure 86 : Bouton ON/OFF auto communiquant
- Créer un mnémonique de type interne nommé BTN_ON_OFF dans Référentiel > Device/Mnémonique > Mnémonique :

Figure 87 : Création mnémonique interne
Accéder à Référentiel > Général > Enumération d’images :

Figure 88 : Accès Énumération d’images
- Créer une énumération d’images avec les boutons OFF et ON, qui correspondront respectivement aux valeurs 0 et 1 :

Figure 89 : Création énumération img
- Dans une Hypervision, créer un champ Valeur ;
- Dans l’onglet Animation, sélectionner le mnémonique interne créé via l’affectation par un paramètre Hypervision, et affecter l’énumération d’images précédemment renseignée :

Figure 90 : Animation bnt on off
- Configurer une action Écrire une valeur pour le mnémonique interne précédemment créé BTN_ON_OFF ;
- Sélectionner comme Type d’écriture Expression et saisir : If ( Val = 0,0000 ; 1,0000 ; 0,0000 )

Figure 91 : Écriture mnémonique interne
L’utilisation des mnémoniques internes permet aussi de travailler hors connexion automate pour la réalisation de pré-étude.
Pour cet exemple, l’utilisation d’un paramètre pouvait assurer le résultat souhaité. Il est favorable d’utiliser les mnémoniques internes lorsque la donnée doit être accessible par plusieurs pages différentes.
Pour une application plus concrète, recycler le bouton comme condition dans l’horodatage. Voir la solution en annexe.